self-regulating devices - Turkish English Dictionary